﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace VNPT.Data
{
   public partial class DoiSoat18001900
    {   
        //trường hợp không có X thì sẽ trùng hết các còn lại nen cần bỏ đi
       public bool CoX
       {
           get
           {
               return this.DauSo.ToUpper().Contains("X");
           }
       }
        public string DauSo { get; set; }
        public double Phut { get; set; }
        public double Cuoc { get; set; }
        public double DonGia { get; set; }
        public double ThanhTien
        {
            get
            {
                return this.Phut * this.DonGia;
            }
        }

        public double Phut_DLK { get; set; }
        public double Cuoc_DLK { get; set; }
        public double ThanhTien_DLK
        {
            get
            {
                return this.Phut_DLK * this.DonGia;
            }
        }

        public string GhiChu { get; set; }
        public string TrangThai { get; set; }

        public double TiLe_Phut
        {
            get
            {
                if (this.Phut == 0 && this.Phut_DLK == 0)
                {
                    return 0;
                }
                return this.Phut > this.Phut_DLK ?
                    ((this.Phut - this.Phut_DLK) / (this.Phut) * 100) :
                    ((this.Phut_DLK - this.Phut) / (this.Phut_DLK) * 100);
            }
        }
        public double TiLe_Cuoc
        {
            get
            {
                if (this.Cuoc == 0 && this.Cuoc_DLK == 0)
                {
                    return 0;
                }
                return this.Cuoc > this.Cuoc_DLK ?
                    (this.Cuoc - this.Cuoc_DLK) / (this.Cuoc) * 100 :
                    (this.Cuoc_DLK - this.Cuoc) / (this.Cuoc_DLK) * 100;
            }
        }
        public string Query { get; set; }
        public string NCC { get; set; }
    }
}
